home *** CD-ROM | disk | FTP | other *** search
- @echo off
- REM *********************************************************
- REM *** Redirect.bat - Redirect stdin, stdout, stderr and ***
- REM *** ver.1 run a command. ***
- REM *********************************************************
-
- IF "%4"=="" GOTO INSTRUCTIONS
- SET REDIRECT_CMD=%4 %5 %6 %7 %8 %9
- CEnvi %0.bat %1 %2 %3
- GOTO CENVI_EXIT
- main(argc,argv)
- {
- freopen(argv[1],"rb",stdin);
- freopen(argv[2],"wb",stdout);
- freopen(argv[3],"wb",stderr);
- system(REDIRECT_CMD)
- }
- :CENVI_EXIT
- SET REDIRECT_CMD=
- GOTO BYEBYE
-
- :INSTRUCTIONS
- ECHO Redirect.bat - Run command with redirect standard IO files
- ECHO USAGE: REDIRECT: stdin stdout stderr commands....
- ECHO WHERE: stdin - redirect input file; default CON
- ECHO stdout - redirect output: default CON
- ECHO stderr - redirect errors; default CON
- ECHO commands.... any DOS command
- ECHO EXAMPLE REDIRECT CON DIR.TXT CON dir *.*
- ECHO
-
- :BYEBYE